<?php

/**
 * Subclass for performing query and update operations on the 'rrhh.personal' table.
 *
 * 
 *
 * @package plugins/rrhh/lib.model
 */ 
class RrhhPersonalPeer extends BaseRrhhPersonalPeer
{

	static public function getUsuariosCoordinadores()
	{

		$datos_coordinadores = KernelConfiguracionPeer::getValorVariableConfiguracionPorNombre("coordinadores orden de serivicio");
		$datos_coordinadores = explode(',',$datos_coordinadores);
		$criteria = new Criteria();


		$criteria->add(RrhhPersonalPeer::CARGO_ID, $datos_coordinadores,Criteria::IN);//cooredinadores
		//$criteria->addJoin(RrhhCargoPeer::ID, RrhhPersonalPeer::CARGO_ID);

		$personal = RrhhPersonalPeer::doSelectJoinKernelTercero($criteria);

		$opciones = array();
		foreach($personal as $empleado)
		{
			$tercero = $empleado->getKernelTercero();
			$opciones[$empleado->getId()] = $tercero->__toString();
		}
		return $opciones;
		
	}
}
